// 获取图片资源
export const getAssetsImge = (imgName: string) => {
  // 如果是完整的URL，直接返回
  if (imgName?.startsWith('http') || imgName?.startsWith('https')) {
    return imgName
  }

  try {
    // 尝试从assets目录获取图片
    const imgUrl = new URL(`../assets/${imgName}`, import.meta.url).href
    return imgUrl
  } catch (error) {
    // 如果获取失败，返回默认图片
    return new URL('../assets/default-cover.jpg', import.meta.url).href
  }
}

// 默认图片URL
export const DEFAULT_COVER = new URL('../assets/default-cover.jpg', import.meta.url).href
